// int main() {
// 	int y = 0;
// 	int count = 0;
// 	for (y = 1000; y <= 2000; y++) {
// 		//判断是不是闰年
// 		//1.被4 整除，不能被100整除
// 		//2.被400整除是闰年
// 		if (((y%4==0)&&(y%100!=0))||(y%400==0))
// 		{
// 			printf("%d  ", y);
// 			count++;
// 		}
// 	}
// 	printf("\ncount=%d\n", count);
// 	return 0;
// }


//is_leap_year //写一个函数来判断  年份是否为闰年
//如果判断是闰年返回
//不是闰年，返回0
int is_leap_year( int n) {
	/*if (((n % 4 == 0) && (n % 100 != 0)) || (n % 400 == 0)) {
		return 1;
	}
	else
	{
		return 0;
	}*/
	return ((n % 4 == 0 && n % 100 != 0) || (n % 400 == 0));  //最为简洁
}

int main() {
	int y = 0;
	int count = 0;
	for (y = 1000; y <= 2000; y++) {
		//判断是不是闰年
		//1.被4 整除，不能被100整除
		//2.被400整除是闰年
		if (is_leap_year(y) == 1)
		{
			printf("%d  ", y);
			count++;
		}
	}
	printf("\ncount=%d\n", count);
	return 0;
}